Skip to content

Fix OVMF paths in README QEMU examples#4472

Merged
Torxed merged 1 commit intoarchlinux:masterfrom
Softer:fix-readme-ovmf-paths
Apr 24, 2026
Merged

Fix OVMF paths in README QEMU examples#4472
Torxed merged 1 commit intoarchlinux:masterfrom
Softer:fix-readme-ovmf-paths

Conversation

@Softer
Copy link
Copy Markdown
Contributor

@Softer Softer commented Apr 24, 2026

All three qemu-system-x86_64 examples in README pointed both -drive if=pflash entries at the same file. OVMF needs OVMF_CODE first and OVMF_VARS second; as written, EFI NVRAM is not initialized correctly.

Path /usr/share/ovmf/x64/ is also stale - Arch replaced ovmf with edk2-ovmf, which installs under /usr/share/edk2/x64/.

Fixed in three places (testimage loop, base Boot ISO, espeakup variant). Paths verified via pacman -Qo against edk2-ovmf 202508-1.

All three qemu-system-x86_64 examples in README pointed both -drive
if=pflash entries at the same file (/usr/share/ovmf/x64/OVMF.4m.fd).
OVMF needs CODE for the first pflash and VARS for the second; as
written, EFI NVRAM is not initialized correctly.

The path /usr/share/ovmf/x64/ is also stale - the ovmf package has
been replaced by edk2-ovmf, which installs under /usr/share/edk2/x64/.

Fix both in the three examples (testimage loop section, base Boot ISO
block, espeakup variant).
@Softer Softer requested a review from Torxed as a code owner April 24, 2026 10:03
@Torxed Torxed merged commit bb46e29 into archlinux:master Apr 24, 2026
8 checks passed
@Torxed
Copy link
Copy Markdown
Member

Torxed commented Apr 24, 2026

Thank you for the cleanup, was a while since they changed this in packaging hehe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants